provide help voluntarily and selflessly - Español Inglés Diccionario